/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconIcon4: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M969.46085 189.345416c-6.28617-9.272177-16.779152-14.849196-27.998681-14.849196l-502.975463 0c-18.661012 0-33.790594 15.113209-33.790594 33.790594s15.129582 33.790594 33.790594 33.790594l453.000258 0-114.288976 284.642852-430.924473 0L297.139467 191.392028c-1.435699-9.899464-7.193843-18.643616-15.706727-23.89113L131.998313 75.468832c-15.905248-9.800203-36.710087-4.817726-46.49494 11.054777-9.783831 15.905248-4.834098 36.693714 11.054777 46.49494l136.00251 83.749426 51.081399 348.626096c2.425236 16.598027 16.664541 28.906353 33.42732 28.906353l44.976354 0 6.418176 77.875648c0.725524 8.777921 8.051373 15.509229 16.845667 15.509229l43.243897 0c-21.168112 16.152888-35.07689 41.379433-35.07689 70.021773 0 48.738028 39.646975 88.402399 88.386026 88.402399s88.386026-39.663348 88.386026-88.402399c0-28.64234-13.900591-53.869908-35.07689-70.021773L651.325186 687.685301c-21.168112 16.152888-35.07689 41.379433-35.07689 70.021773 0 48.738028 39.646975 88.402399 88.386026 88.402399s88.386026-39.663348 88.386026-88.402399c0-28.64234-13.900591-53.869908-35.07689-70.021773l21.530362 0c9.338692 0 16.894785-7.557116 16.894785-16.894785s-7.556093-16.894785-16.894785-16.894785L400.867924 653.895731l-4.900613-59.595306 404.080082 0c13.793144 0 26.217105-8.381901 31.365358-21.184485l141.413753-352.223017C977.00057 210.464409 975.730647 198.651362 969.46085 189.345416zM481.862609 812.31888c-30.110785 0-54.595432-24.484647-54.595432-54.611805 0-30.094412 24.484647-54.579059 54.595432-54.579059s54.595432 24.484647 54.595432 54.579059C536.458041 787.834232 511.973394 812.31888 481.862609 812.31888zM704.633299 812.31888c-30.110785 0-54.595432-24.484647-54.595432-54.611805 0-30.094412 24.484647-54.579059 54.595432-54.579059s54.595432 24.484647 54.595432 54.579059C759.228731 787.834232 734.744084 812.31888 704.633299 812.31888z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconIcon4.defaultProps = {
  size: 18,
};

IconIcon4 = React.memo ? React.memo(IconIcon4) : IconIcon4;

export default IconIcon4;
